#ifndef VERTEX_H
#define VERTEX_H

#include <core/Vector3D.h>

using namespace std;

class Vertex {
public:
	Vertex();
	Vertex(const Vector3D& loc, const Vector3D& normal, const Vector3D& textureMap);
        Vertex(const Vector3D& loc);
	
	Vector3D location;
	Vector3D normal;
	Vector3D textureMap;

        bool hasNormal;
        bool hasTexture;

private:

};

#endif /* RAY_H */
